CC:=gcc

fopen:2_1_fopen.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

fclose:2_2_fclose.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

fputc:2_3_fput.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

fputs:2_4_fputs.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

fgets:2_5_fget.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

fprintf:2_6_fprint.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

stdio:2_7_stdio.c
	$(CC) -o $@ $^
	-./$@ >info.log  2>error.log
	-rm $@

scanf:2_8_scanf.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

error:2_9_error.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

posix_io:2_10_posix_io.c
	$(CC) -o $@ $^
	-./$@
	-rm $@

stdout_redirect:2_11_stdout_redirect.c
	$(CC) -o $@ $^
	-./$@
	-rm $@
